export interface InfoVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 信息类型
   */
  infoType: string;

  /**
   * 
   */
  infoName: string;

  /**
   * 族谱id
   */
  geId: string | number;

  /**
   * 信息说明
   */
  remark: string;

}

export interface InfoForm extends BaseEntity {
  /**
   * 
   */
  id?: string | number;

  /**
   * 信息类型
   */
  infoType?: string;

  /**
   * 
   */
  infoName?: string;

  /**
   * 族谱id
   */
  geId?: string | number;

  /**
   * 信息说明
   */
  remark?: string;

}

export interface InfoQuery extends PageQuery {

  /**
   * 信息类型
   */
  infoType?: string;

  /**
   * 
   */
  infoName?: string;

  /**
   * 族谱id
   */
  geId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}

/**
 * 族谱目录
 */
export interface DirectoryTreeVO extends BaseEntity {
  id: number | string;
  label: string;
  parentId: number | string;
  weight: number;
  code: string;
  geId: string;
  children: DirectoryTreeVO[];
  disabled: boolean;
}



